home *** CD-ROM | disk | FTP | other *** search
/ 3D GFX / 3D GFX.iso / pcutils / windows / edgediag / sdl.ed_ / sdl.ed
Text File  |  1995-12-30  |  10KB  |  622 lines

  1. EDGE Diagram File
  2. Version 1.0
  3.  
  4. ## Globals Section:
  5.  
  6. X 0
  7. Y 0
  8. Scale 93
  9. Orientation 1
  10. Paper 1
  11. PosterRows 1
  12. PosterCols 1
  13. Color1 255,255,255
  14. Color2 192,192,192
  15. Color3 130,130,130
  16. Color4 0,0,0
  17. Color5 0,255,255
  18. Color6 0,0,255
  19. Color7 0,0,160
  20. Color8 128,0,128
  21. Color9 255,128,0
  22. Color10 255,0,0
  23. Color11 128,0,64
  24. Color12 128,64,0
  25. Color13 0,255,0
  26. Color14 0,128,0
  27. Color15 128,128,255
  28. Color16 255,255,0
  29. GridX 32
  30. GridY 32
  31. SnapX 16
  32. SnapY 16
  33. ShadowColor 130,130,130
  34. ShadowX 11
  35. ShadowY 11
  36. ShowGrid TRUE
  37. AlignToGrid TRUE
  38. SmartConnect TRUE
  39. SBarWidth 116
  40. SBarFigCols 2
  41. SBarLblCols 1
  42. SBarConCols 2
  43. SBarFigHeight 35
  44. SBarLblHeight 32
  45. SBarConHeight 24
  46.  
  47. ## Figure Symbols Section:
  48.  
  49. FigureSymbol "SDL to network"
  50. {
  51.   TextBox >50,>50,<750,<950
  52.   Fill
  53.   {
  54.     Polygon 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  55.   }
  56.   Outline
  57.   {
  58.     Polyline 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  59.   }
  60.   Hot 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  61. }
  62.  
  63. FigureSymbol "SDL to net. control"
  64. {
  65.   TextBox >125,>125,<750,<950
  66.   Fill
  67.   {
  68.     Polygon 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  69.   }
  70.   Outline
  71.   {
  72.     Polyline 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  73.     Line >75,0 >75,1000
  74.   }
  75.   Hot 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  76. }
  77.  
  78. FigureSymbol "SDL from network"
  79. {
  80.   TextBox >50,>50,<700,<950
  81.   Fill
  82.   {
  83.     Polygon 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  84.   }
  85.   Outline
  86.   {
  87.     Polyline 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  88.   }
  89.   Hot 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  90. }
  91.  
  92. FigureSymbol "SDL net internal req"
  93. {
  94.   TextBox >125,>125,<700,<950
  95.   Fill
  96.   {
  97.     Polygon 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  98.   }
  99.   Outline
  100.   {
  101.     Polyline 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  102.     Line >75,0 >75,1000
  103.   }
  104.   Hot 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  105. }
  106.  
  107. FigureSymbol "SDL to user"
  108. {
  109.   TextBox >250,>50,<950,<950
  110.   Fill
  111.   {
  112.     Polygon 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  113.   }
  114.   Outline
  115.   {
  116.     Polyline 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  117.   }
  118.   Hot 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  119. }
  120.  
  121. FigureSymbol "SDL from user"
  122. {
  123.   TextBox >300,>50,<950,<950
  124.   Fill
  125.   {
  126.     Polygon 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  127.   }
  128.   Outline
  129.   {
  130.     Polyline 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  131.   }
  132.   Hot 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  133. }
  134.  
  135. FigureSymbol "SDL user internal req"
  136. {
  137.   TextBox >300,>50,<875,<875
  138.   Fill
  139.   {
  140.     Polygon 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  141.   }
  142.   Outline
  143.   {
  144.     Polyline 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  145.     Line <925,0 <925,1000
  146.   }
  147.   Hot 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  148. }
  149.  
  150. FigureSymbol "SDL user to control"
  151. {
  152.   TextBox >250,>50,<875,<875
  153.   Fill
  154.   {
  155.     Polygon 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  156.   }
  157.   Outline
  158.   {
  159.     Polyline 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  160.     Line <925,0 <925,1000
  161.   }
  162.   Hot 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  163. }
  164.  
  165. FigureSymbol "SDL procedure call"
  166. {
  167.   TextBox >125,>50,<875,<950
  168.   Fill
  169.   {
  170.     Rect 0,0,1000,1000
  171.   }
  172.   Outline
  173.   {
  174.     Rect 0,0,1000,1000
  175.     Line >75,0 >75,1000
  176.     Line <925,0 <925,1000
  177.   }
  178.   MiniOutline
  179.   {
  180.     Rect 0,0,1000,1000
  181.     Line 100,0 100,1000
  182.     Line 880,0 880,1000
  183.   }
  184. }
  185.  
  186. FigureSymbol "SDL decision"
  187. {
  188.   TextBox 275,275,725,725
  189.   Fill
  190.   {
  191.     Polygon 5 500,0 1000,500 500,1000 0,500 500,0
  192.   }
  193.   Outline
  194.   {
  195.     Polyline 5 500,0 1000,500 500,1000 0,500 500,0
  196.   }
  197.   Hot 5 500,0 1000,500 500,1000 0,500 500,0
  198. }
  199.  
  200. FigureSymbol "SDL alternative"
  201. {
  202.   TextBox 250,400,750,900
  203.   Fill
  204.   {
  205.     Polygon 4 0,1000 500,0 1000,1000 0,1000
  206.   }
  207.   Outline
  208.   {
  209.     Polyline 4 0,1000 500,0 1000,1000 0,1000
  210.   }
  211.   Hot 4 0,1000 500,0 1000,1000 0,1000
  212. }
  213.  
  214. FigureSymbol "SDL save"
  215. {
  216.   TextBox >200,>50,<800,<950
  217.   Fill
  218.   {
  219.     Polygon 5 >200,0 1000,0 <800,1000 0,1000 >200,0
  220.   }
  221.   Outline
  222.   {
  223.     Polyline 5 >200,0 1000,0 <800,1000 0,1000 >200,0
  224.   }
  225.   Hot 5 >200,0 1000,0 <800,1000 0,1000 >200,0
  226. }
  227.  
  228. FigureSymbol "SDL state"
  229. {
  230.   TextBox >150,>50,<850,<950
  231.   Fill
  232.   {
  233.     Ellipse <700,0,1000,1000
  234.     Ellipse 0,0,>300,1000
  235.     Rect >150,0,<850,1000
  236.   }
  237.   Outline
  238.   {
  239.     Arc <700,0,1000,1000 <850,1000 <850,0
  240.     Arc 0,0,>300,1000 >150,0 >150,1000
  241.     Line >150,0 <850,0
  242.     Line >150,1000 <850,1000
  243.   }
  244.   Hot 17 >121,1 >66,77 >24,218 >1,402 >1,599 >24,783 >66,924 >121,1000-
  245.    <880,1000 <935,924 <977,783 1000,599 1000,402 <977,218 <935,77 <880,1-
  246.    >121,1
  247. }
  248.  
  249. FigureSymbol "process"
  250. {
  251.   TextBox >100,>100,<900,<900
  252.   Fill
  253.   {
  254.     Rect 0,0,1000,1000
  255.   }
  256.   Outline
  257.   {
  258.     Rect 0,0,1000,1000
  259.   }
  260. }
  261.  
  262. ## End Symbols Section:
  263.  
  264. EndSymbol "block"
  265. {
  266.   Fill
  267.   {
  268.     Polygon 4 500,500 1000,300 1000,700 500,500
  269.   }
  270.   Outline
  271.   {
  272.     Polyline 4 500,500 1000,300 1000,700 500,500
  273.   }
  274. }
  275.  
  276. ## Figure Styles Section:
  277.  
  278. FigureStyle "Title"
  279. {
  280.   Label TRUE
  281.   Height 64
  282.   Width 128
  283.   Description "A diagram title"
  284.   TypeFace "Arial"
  285.   TypeSize -22
  286.   TextFormat 0x0C24
  287.   Behavior 0x00024A12
  288.   Symbol "lbl"
  289. }
  290.  
  291. FigureStyle "Title Serif"
  292. {
  293.   Label TRUE
  294.   Height 0
  295.   Width 0
  296.   TypeFace "Times New Roman"
  297.   TypeSize 22
  298.   TypeWeight 700
  299.   BindToStyle FALSE
  300.   TextFormat 0x0022
  301.   Behavior 0x002241D2
  302.   Symbol "lbl"
  303. }
  304.  
  305. FigureStyle "Label"
  306. {
  307.   Label TRUE
  308.   Height 64
  309.   Width 128
  310.   Description "An annotation, comment, or title"
  311.   TypeFace "Arial"
  312.   TypeSize -8
  313.   TextFormat 0x0C24
  314.   Behavior 0x00024A12
  315.   Symbol "lbl"
  316. }
  317.  
  318. FigureStyle "Label Serif"
  319. {
  320.   Label TRUE
  321.   Height 0
  322.   Width 0
  323.   TypeFace "Times New Roman"
  324.   TypeSize 8
  325.   TypeWeight 400
  326.   BindToStyle FALSE
  327.   TextFormat 0x0044
  328.   Behavior 0x002241E1
  329.   Symbol "lbl"
  330. }
  331.  
  332. FigureStyle "Note"
  333. {
  334.   Label TRUE
  335.   Height 0
  336.   Width 0
  337.   TypeFace "Arial"
  338.   TypeSize 10
  339.   TypeWeight 400
  340.   TextColor 0,0,160
  341.   BindToStyle FALSE
  342.   TextFormat 0x0044
  343.   Behavior 0x002241E1
  344.   Symbol "lbl"
  345. }
  346.  
  347. FigureStyle "Note Serif"
  348. {
  349.   Label TRUE
  350.   Height 0
  351.   Width 0
  352.   TypeFace "Times New Roman"
  353.   TypeSize 10
  354.   TypeWeight 400
  355.   TextColor 0,0,160
  356.   BindToStyle FALSE
  357.   TextFormat 0x0044
  358.   Behavior 0x002241E1
  359.   Symbol "lbl"
  360. }
  361.  
  362. FigureStyle "State"
  363. {
  364.   HasButton TRUE
  365.   Height 160
  366.   Width 288
  367.   TypeFace "Arial"
  368.   TypeSize -8
  369.   BorderWidth 2
  370.   TextFormat 0x0A22
  371.   Behavior 0x00024E12
  372.   Symbol "SDL state"
  373. }
  374.  
  375. FigureStyle "Procedure call"
  376. {
  377.   HasButton TRUE
  378.   Height 160
  379.   Width 288
  380.   TypeFace "Arial"
  381.   TypeSize -8
  382.   BorderWidth 2
  383.   TextFormat 0x0A22
  384.   Behavior 0x00024E12
  385.   Symbol "SDL procedure call"
  386. }
  387.  
  388. FigureStyle "To network"
  389. {
  390.   HasButton TRUE
  391.   Height 160
  392.   Width 288
  393.   TypeFace "Arial"
  394.   TypeSize -8
  395.   BorderWidth 2
  396.   TextFormat 0x0A22
  397.   Behavior 0x00024E12
  398.   Symbol "SDL to network"
  399. }
  400.  
  401. FigureStyle "To network control"
  402. {
  403.   HasButton TRUE
  404.   Height 160
  405.   Width 288
  406.   TypeFace "Arial"
  407.   TypeSize -8
  408.   BorderWidth 2
  409.   TextFormat 0x0A22
  410.   Behavior 0x00024E12
  411.   Symbol "SDL to net. control"
  412. }
  413.  
  414. FigureStyle "From network"
  415. {
  416.   HasButton TRUE
  417.   Height 160
  418.   Width 288
  419.   TypeFace "Arial"
  420.   TypeSize -8
  421.   BorderWidth 2
  422.   TextFormat 0x0A22
  423.   Behavior 0x00024E12
  424.   Symbol "SDL from network"
  425. }
  426.  
  427. FigureStyle "Network internal request"
  428. {
  429.   HasButton TRUE
  430.   Height 160
  431.   Width 288
  432.   TypeFace "Arial"
  433.   TypeSize -8
  434.   BorderWidth 2
  435.   TextFormat 0x0A22
  436.   Behavior 0x00024E12
  437.   Symbol "SDL net internal req"
  438. }
  439.  
  440. FigureStyle "To user"
  441. {
  442.   HasButton TRUE
  443.   Height 160
  444.   Width 288
  445.   TypeFace "Arial"
  446.   TypeSize -8
  447.   BorderWidth 2
  448.   TextFormat 0x0A22
  449.   Behavior 0x00024E12
  450.   Symbol "SDL to user"
  451. }
  452.  
  453. FigureStyle "User to control"
  454. {
  455.   HasButton TRUE
  456.   Height 160
  457.   Width 288
  458.   TypeFace "Arial"
  459.   TypeSize -8
  460.   BorderWidth 2
  461.   TextFormat 0x0A22
  462.   Behavior 0x00024E12
  463.   Symbol "SDL user to control"
  464. }
  465.  
  466. FigureStyle "From user"
  467. {
  468.   HasButton TRUE
  469.   Height 160
  470.   Width 288
  471.   TypeFace "Arial"
  472.   TypeSize -8
  473.   BorderWidth 2
  474.   TextFormat 0x0A22
  475.   Behavior 0x00024E12
  476.   Symbol "SDL from user"
  477. }
  478.  
  479. FigureStyle "User internal request"
  480. {
  481.   HasButton TRUE
  482.   Height 160
  483.   Width 288
  484.   TypeFace "Arial"
  485.   TypeSize -8
  486.   BorderWidth 2
  487.   TextFormat 0x0A22
  488.   Behavior 0x00024E12
  489.   Symbol "SDL user internal req"
  490. }
  491.  
  492. FigureStyle "Decision"
  493. {
  494.   HasButton TRUE
  495.   Height 160
  496.   Width 288
  497.   TypeFace "Arial"
  498.   TypeSize -8
  499.   BorderWidth 2
  500.   TextFormat 0x0A22
  501.   Behavior 0x00024E12
  502.   Symbol "SDL decision"
  503. }
  504.  
  505. FigureStyle "Alternative"
  506. {
  507.   HasButton TRUE
  508.   Height 160
  509.   Width 288
  510.   TypeFace "Arial"
  511.   TypeSize -8
  512.   BorderWidth 2
  513.   TextFormat 0x0A22
  514.   Behavior 0x00024E12
  515.   Symbol "SDL alternative"
  516. }
  517.  
  518. FigureStyle "Save"
  519. {
  520.   HasButton TRUE
  521.   Height 160
  522.   Width 288
  523.   TypeFace "Arial"
  524.   TypeSize -8
  525.   BorderWidth 2
  526.   TextFormat 0x0A22
  527.   Behavior 0x00024E12
  528.   Symbol "SDL save"
  529. }
  530.  
  531. FigureStyle "Rectangle"
  532. {
  533.   HasButton TRUE
  534.   Height 160
  535.   Width 288
  536.   TypeFace "Arial"
  537.   TypeSize -8
  538.   BorderWidth 2
  539.   TextFormat 0x0A22
  540.   Behavior 0x00024E12
  541.   Symbol "process"
  542. }
  543.  
  544. ## Connector Styles Section:
  545.  
  546. ConnectorStyle "Plain"
  547. {
  548.   HasButton TRUE
  549.   End1 "null"
  550.   End2 "null"
  551.   End1Length 18
  552.   End2Length 18
  553.   LineWidth 2
  554.   EndBorderWidth 2
  555.   Behavior 0x00000000
  556. }
  557.  
  558. ConnectorStyle "Flow"
  559. {
  560.   HasButton TRUE
  561.   End1 "null"
  562.   End2 "block"
  563.   End1Length 18
  564.   End2Length 18
  565.   LineWidth 2
  566.   EndBorderWidth 2
  567.   Behavior 0x00000000
  568. }
  569.  
  570. ## Fonts Section:
  571.  
  572. Font 0
  573. {
  574.   TypeFace "Arial"
  575.   TypeSize -8
  576. }
  577.  
  578. Font 1
  579. {
  580.   TypeFace "Arial"
  581.   TypeSize 10
  582.   TypeWeight 400
  583. }
  584.  
  585. Font 2
  586. {
  587.   TypeFace "Arial"
  588.   TypeSize -22
  589. }
  590.  
  591. Font 3
  592. {
  593.   TypeFace "Times New Roman"
  594.   TypeSize 14
  595.   TypeWeight 700
  596. }
  597.  
  598. Font 4
  599. {
  600.   TypeFace "Times New Roman"
  601.   TypeSize 22
  602.   TypeWeight 700
  603. }
  604.  
  605. Font 5
  606. {
  607.   TypeFace "Times New Roman"
  608.   TypeSize 8
  609.   TypeWeight 400
  610. }
  611.  
  612. Font 6
  613. {
  614.   TypeFace "Times New Roman"
  615.   TypeSize 10
  616.   TypeWeight 400
  617. }
  618.  
  619. ## Figures & Connectors Section:
  620.  
  621. ## Staples Section:
  622.